god's gift to mankind - Deutsch Englisch Wörterbuch